call plug#begin('~/.vim/plugged')
Plug 'https://gitee.com/zhengqijun/mru.vim.git'


Plug 'puremourning/vimspector'

Plug 'https://gitee.com/bon-ami/bufexplorer.git'

" Plug 'https://gitee.com/zgpio/context_filetype.vim'

Plug 'https://gitee.com/zgpio/caw.vim'
Plug 'https://gitee.com/llwwff/nerd-comment'
" Plug 'gorodinskiy/vim-coloresque'
Plug 'Yggdroot/LeaderF'

Plug 'alpertuna/vim-header'


Plug 'shanzi/autoheader'

Plug 'jiangmiao/auto-pairs'

" Color Schemes
Plug 'tomasiser/vim-code-dark'
Plug 'dracula/vim'
Plug 'rakr/vim-one'
Plug 'flazz/vim-colorschemes'
Plug 'joshdick/onedark.vim'
Plug 'junegunn/gv.vim'
Plug 'Yggdroot/indentLine'
Plug 'godlygeek/tabular'
Plug 'ybian/smartim'
Plug 'sainnhe/sonokai'
Plug 'sheerun/vim-polyglot'
Plug 'sbdchd/neoformat'

Plug 'sainnhe/everforest'
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Plug 'prettier/vim-prettier', { 'do': 'yarn install --frozen-lockfile --production' }
" Plug 'https://gitee.com/zsdfbb/nvim-treesitter.git'
" Icons
Plug 'ryanoasis/vim-devicons', {'commit': '58e57b6'}
" NERDTree
Plug 'scrooloose/nerdtree'
Plug 'ryanoasis/vim-devicons'
Plug 'neoclide/coc.nvim', {'branch': 'release', 'do': 'npm ci'}
Plug 'bluz71/vim-nightfly-colors' , { 'as': 'nightfly' }
" Plug 'vim-scripts/groovy.vim'

" Track the engine.
Plug 'SirVer/ultisnips'
" Snippets are separated from the engine. Add this if you want them:
Plug 'honza/vim-snippets'
" ES2015 code snippets (Optional)
Plug 'epilande/vim-es2015-snippets'
" React code snippets
Plug 'epilande/vim-react-snippets'


" FZF
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
Plug 'junegunn/fzf.vim'
" EasyMotion
Plug 'easymotion/vim-easymotion'
" -------------------------
" Fugitive
Plug 'tpope/vim-fugitive'

" Airline
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'

" GitGutter
Plug 'airblade/vim-gitgutter'


"Code Formatter
Plug 'Chiel92/vim-autoformat'

" " Plugins for Javascript
Plug 'jelera/vim-javascript-syntax'
Plug 'pangloss/vim-javascript'
Plug 'tpope/vim-surround'
Plug 'tpope/vim-repeat'
" Plug 'tomtom/tcomment_vim'
Plug 'https://gitee.com/ProVim/tcomment_vim'
Plug 'mattn/emmet-vim'
Plug 'elzr/vim-json'
Plug 'mxw/vim-jsx'
Plug 'ap/vim-css-color'
Plug 'leafgarland/typescript-vim'
" Plug 'peitalin/vim-jsx-typescript'
Plug 'styled-components/vim-styled-components'
" Trailing Space
Plug 'bronson/vim-trailing-whitespace'
" MultiCursor
Plug 'terryma/vim-multiple-cursors'
" Plugins for Ruby
" Plug 'vim-ruby/vim-ruby'
" Plug 'tpope/vim-rails'

" Plugins for Elixir
" Plug 'elixir-lang/vim-elixir'
" Plug 'slashmili/alchemist.vim'
" All of your Plugins must be added before the following line
" Plug 'tpope/vim-dadbod'
" Plug 'pbogut/vim-dadbod-ssh'

" Plug 'neovim/nvim-lspconfig'
" Plug 'hrsh7th/cmp-nvim-lsp'
" Plug 'hrsh7th/cmp-buffer'
" Plug 'hrsh7th/cmp-path'
" Plug 'hrsh7th/cmp-cmdline'
" Plug 'hrsh7th/nvim-cmp'

" For vsnip users.
" Plug 'hrsh7th/cmp-vsnip'
" Plug 'hrsh7th/vim-vsnip'
" Plug 'kristijanhusak/vim-dadbod-ui'
" Plug 'kristijanhusak/vim-dadbod-completion'
" Plug 'onsails/lspkind.nvim'
" Plug 'vim-scripts/perl-support.vim'
" Plug 'vim-scripts/dbext.vim'
" Plug 'gsnitter/vim-mysql'
" Plug 'prabirshrestha/vim-lsp'
" Plug 'neoclide/coc-sources'
" Plug 'jsfaint/coc-neoinclude'
" Plug 'Shougo/neoinclude.vim'
" Plug 'vim-scripts/javacomplete'
" Plug 'sainnhe/everforest'
" Plug 'https://github.com/vimim/vimim.git'
" Plug 'ZSaberLv0/ZFVimIM'
" Plug 'ZSaberLv0/ZFVimJob' " optional, for better db load performance
" Plug 'ZSaberLv0/ZFVimGitUtil' " optional, cleanup your db commit history when necessary
" Plug 'ZSaberLv0/ZFVimIM_pinyin_base' " your db repo
" Plug 'ZSaberLv0/ZFVimIM_openapi' " optional, 3rd IME using Baidu
" Plug 'NLKNguyen/papercolor-theme'
Plug 'klen/rope-vim'
" Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
" Plug 'zchee/deoplete-jedi'
" Plug 'Valloric/YouCompleteMe'
call plug#end()
